potable water supply systems - French English Dictionary